/* 
* @Author: anchen
* @Date:   2015-12-23 11:36:04
* @Last Modified by:   anchen
* @Last Modified time: 2015-12-31 18:14:29
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,th,td{margin:0;padding:0;}fieldset,img{border:0;}:focus{outline:0;}code,em,strong,th,optgroup{font-style:normal;font-weight:normal;}h1,h2,h3,h4,h5,h6{font-size:62.5%;;font-weight:normal;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}code{font-size:100%;}input,button,textarea,select{}body{line-height:1.5;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;color:#333;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th{text-align:left;}:link,:visited{text-decoration:none;}
body{
  min-width: 1200px;
  font-size: 12px;
  color: #333;
  font-family: Microsoft Yahei;
  background:#fff;
}
.pull-left{ float: left; display:block;}
.pull-right{ float: right; display:block;}
.clear{ clear:both;}
*{
    margin:0;
    padding:0;
    list-style: none;
}

a,a:link, a:hover, a:active, a:focus {
  outline: 0;
  text-decoration: none;
  font-size: 12px;
  color: #333;
}
hr{
  margin-top: 0px; 
  margin-bottom: 0px;
}
label{
  font-weight: normal;
}
input:focus,button:focus{
  outline:none;
}

/*logo_list logo_detail search_res*/
.logo_list,.logo_detail,.search_res{ width:1024px;margin:0 auto; padding-top:10px}
.logo_list .cxt{ overflow:hidden; padding-bottom:10px;}
.logo_list .cxt dl{ width:100%; text-align:center; padding:10px; border-bottom:#f2f2f2 1px solid; overflow:hidden;}
.logo_list .cxt dl dt,.logo_detail .cxt .logo{ width:120px; height:80px; overflow:hidden;}
.logo_list .cxt dl img,.logo_detail .cxt .logo img{ width:100%; height:auto;}
.logo_list .cxt dl:hover img{transform:scale(1.2,1.2);  }
.logo_list .cxt dl dd{ height:80px; padding-left:10px; line-height:80px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.logo_list .page{  padding-top:10px;margin-bottom:50px}
.logo_list .page ul span{line-height:25px; margin-left:10px;}
.logo_list .page ul li{ float:left; width:30px; height:25px; border:#ccc 1px solid; line-height:25px; text-align:center; margin-left:10px;}
.logo_list .page ul li.on,.logo_list .page ul li:hover{ background:#f2f2f2;}
.logo_detail .location{ color:#999;}
.logo_detail .location a{ color:#000;}
.logo_detail .location a:hover{ text-decoration:underline;}
.logo_detail .cxt{ padding-top:10px;}
.logo_detail .cxt .txt{ width: 884px; line-height:25px; font-size:14px;}
.search_res dl{ padding-top:10px;}
.search_res dt{ font-size:16px; padding-bottom:5px; font-weight:700;}
.search_res dd a{ padding-left:10px; font-size:14px; line-height:25px; color:#0a3384;}
.search_res dd a:hover{ text-decoration:underline;}
.search_res p{ padding-top:10px; font-size:14px;}

/*.about_tabs*/
.about_tabs{width:1024px; margin:0 auto; padding-top:10px; overflow: hidden; font-size: 14px;}
.about_tabs .head{ width: 180px; background: #F2F2F2; border-radius:5px; padding: 10px 0 15px 20px;}
.about_tabs .head dt{ line-height: 30px; font-weight: bold; padding-top: 5px; font-size: 15px;}
.about_tabs .head dd{ line-height:30px; padding-left: 10px; color: #666; cursor: pointer;}
.about_tabs .head dd.on{ font-weight: bold; color: #333; }
.about_tabs .cxt{ width: 804px;}
.about_tabs .cxt .content dl{ display: none; }
.about_tabs .cxt .content dl.show{ display: block;color: #666;}
.about_tabs .cxt .content dl dt{font-weight: bold; color: #000000; padding: 15px 0; font-size: 18px;}
.about_tabs .cxt .content dl dd{ line-height: 180%;}
.about_tabs .cxt .content dl dd p{ font-weight: bold; padding-bottom: 2px;}
